home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Collections: Taifun
/
Taifun 149 (1990-08-15)(Ossowski, Stefan)(DE)(PD).zip
/
Taifun 149 (1990-08-15)(Ossowski, Stefan)(DE)(PD).adf
/
Texte
/
ZeigE
< prev
Wrap
Text File
|
1990-08-07
|
5KB
|
182 lines
S2
--OZ2 16 frankfurter.font
--ZS2
Neues ZeigE
--ZS-1
Hallo,
ZeigE hat sich mal wieder verändert.
Diesmal sind die Änderungen nicht in
neuen Befehlen abzulesen, sondern ich
bin gerade dabei, die Benutzung von
ZeigE etwas zu vereinfachen.
Als erstes dürfte wohl die Größe von
ZeigE auffallen. Das Programm ist
jetzt etwa 36 KBytes groß. Das scheint
recht viel zu sein, vor allem, wenn
man das mit anderen Anzeigeprogrammen
vergleicht.
Aber ich habe in ZeigE einige Daten
eingebaut, die sonst auf der Diskette
stehen mußten. ZeigE arbeitet jetzt
ohne den Ram-Handler, ohne IFF.lib.
Allein dadurch ergibt sich eine Er-
sparnis, von 10 Kbyte zu den früheren
ZeigE-Versionen.
Wenn Du ZeigE noch packst, dann wird
das Programm etwa 20 KBytes groß. Du
siehst, ZeigE wird nicht mehr Platz
benötigen, als die alte Version auch.
--ZS2
Topaz 11
--ZS-1
Ich hätte ja noch gerne den Vorschlag
von Oli, den Font Topaz 11 in ZeigE
einzubauen verwirklicht. Leider funk-
tioniert aber das Programm ExtractFont
nicht. Wenn jemand weiß, wie Extract-
Fonts benutzt wird, dann melde er sich
doch bitte bei mir.
--ZS2
Guru 81oooooooo9
--ZS-1
Der Guru 81000..09, der in älteren
Versionen noch manchmal auftrat, ist
jetzt (hoffentlich) 100%ig beseitigt.
--ZS2
Eingabe
--ZS-1
Die Eingabe wird jetzt über den IDCMP
abgewickelt. Für den Anwender ändert
sich dadurch fast nichts. (Nur das
Programm ist länger geworden.) Aller-
dings nimmt ZeigE jetzt auch Eingaben
an, wenn der Anzeigebildschirm nicht
vor allen anderen Screens liegt. Es
reicht, wenn die Maus auf dem ZeigE-
Screen steht.
Da der IDCMP die Eingaben zwischen-
speichert, bekommt ZeigE jetzt jede
Eingabe mit. Das frühere (absicht-
liche) Überlesen alter Eingaben habe
ich ebenfalls entfernt.
Den Vorschlag von Peter, die Screen-
gadgets verfügbar zu machen, scheitert
am IDCMP, der dann für die Gadgets in
der Titelleiste keine Meldungen mehr
bekäme. Um aber dennoch den Screen von
ZeigE mit den normalen Screengadgets
verschiebbar, bzw. klickbar zu machen,
habe ich das Fenster auf dem Screen um
einen Punkt nach unten verschoben.
Dadurch kannst Du ein der ersten Zeile
des Screen die Gadgets nutzen. Bitte
gehe mit den Gadgets vorsichtig um.
Ich öffne nämlich noch immer den
Hilfsrastport als Screen. Es kann pas-
sieren, daß Du einmal einen Screen mit
Text findest, der garnicht auf Deine
Eingaben reagiert. In diesem Fall
suche einfach den richtigen Screen.
--ZS2
Farben
--ZS-1
Jeder Amigo scheint seine Farben nach
seinen Wünschen einzustellen. Das ist
eigentlich nichts schlechtes. Aller-
dings scheint niemand eine Farbein-
stellung zu benutzen, die meiner nahe
kommt. Aus diesem Grund mußte ich
ZeigE etwas verändern.
Beim starten liest ZeigE die vorein-
gestellten Farben ein. Danach werden
die Farben fogendermaßen benutzt.
Farbregister 0 ist immer die Hinter-
grundfarbe. Die dunkelste Farbe wird
in das Farbregister 1 geladen. In Re-
gister 2 kommt die hellste Farbe.
Auf diese Weise kann ZeigE die Texte
immer bestmöglich lesbar anzeigen. Das
ist natürlich nur möglich, wenn der
Autor die Farbeinstellung nicht abso-
lut blöd gewählt hat. Da dies aber
doch eher die Regel zu sein scheint,
verweigert ZeigE das setzen der Farb-
register auf total unleserliche Wer-
te. Beim lesen des Textes gibt ZeigE
dann eine Fehlermeldung aus.
--ZS2
Fehler
--ZS-1
ZeigE gibt ab sofort beim lesen des
Textes Fehlermeldungen aus. So kann
jeder seinen Text überprüfen und ggf.
berichtigen. Die Fehlermeldungen kön-
nen, wenn es gewünscht wird, unter-
drückt werden.
--NS
Und was kommt noch?
Jetzt wird es vor allem für Jochen in-
teressant, der mir sagte, daß er mit
den Befehlen von ZeigE nicht zurecht-
kommt.
Ich werde jetzt alternativ zu den al-
ten ZweiCode Befehlen neue Befehle für
ZeigE schreiben. Diese Befehle werden
sich durch eine etwas freundlichere
Syntax bemerkbar machen.
Ein Beispiel, für alle, die sich jetzt
nichts unter den neuen Befehlen vor-
stellen können.
alter Befehl
--ABS 50
--B S :bilder/tips
neuer Befehl
#LOGO :bilder/tips
Beide Befehle (#LOGO ist noch nicht
fertig) machen das gleiche. Sie zeigen
ein Hintergrundbild an und position-
ieren den Text unterhalb des (Logos)
Bildes.
alter Befehl
--OZ 2 16 frankfurter.font
--ZS2
neuer Befehl
#FONT Frankfurter16
Was diese Befehle machen, kannst Du
Dir ja mal überlegen. Wenn Du eine be-
sonders einleuchtende Syntax für einen
alten Befehl kennst, dann schreibe mir
bitte.
Sobald ich etwas mehr Zeit habe, werde
ich die Leseroutiene für IFF-Grafiken
so abändern, daß auch mit dem Power-
Packer gepackte Bilder angezeigt wer-
den können.